<!DOCTYPE html>
<html lang="zh-cn">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>Cron表达式生成器</title>

    <meta http-equiv="x-dns-prefetch-control" content="on">

    <meta name="viewport" content="width=device-width, initial-scale=1">

    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="renderer" content="webkit">
    <meta name="author" content="Kevin&#39;Studio">
    <link rel="shortcut icon" href="">
    <script src="./files/push.js"></script>
    <script src="./files/hm.js"></script>
    <script src="./files/jquery.min.js"></script>
    <script src="./files/html5.min.js"></script>
    <script src="./files/respond.min.js"></script>
    <script src="./files/es5-sham.min.js"></script>
    <script src="./files/es5-shim.min.js"></script>
    <script src="./files/jquery.cookie.min.js"></script>

    <meta name="keywords"
          content="cron creater,generate Cron Expression,Cron Expression online,Quartz Cron Expresssion,cron在线生成工具,cron,cron解析,quarz">
    <meta name="description" content="通过这个生成器,您可以在线生成任务调度比如Quartz的Cron表达式,对Quartz Cron 表达式的可视化双向解析和生成.">
    <meta name="csrf-param" content="_csrf">
    <meta name="csrf-token"
          content="OLbUNRXa02n9mZE-e-ru2y8qyy0txmdUs5Krf1qY9K4Kz7BxeKvjLc3M-m85ppq0V3P8V1WWFWTS1MccH8fM2g==">

    <link href="./files/easyui.css" rel="stylesheet">
    <link href="./files/bootstrap.min.css" rel="stylesheet">
    <link href="./files/site.css" rel="stylesheet">
    <link href="./files/normalize.min.css" rel="stylesheet">
    <script>
        var _hmt = _hmt || [];
        (function () {
            var hm = document.createElement("script");
            hm.src = "https://hm.baidu.com/hm.js?f1f7e7f9e77aacb07fea31a733631389";
            var s = document.getElementsByTagName("script")[0];
            s.parentNode.insertBefore(hm, s);
        })();
        $(function () {
            //TODO 处理秒,分
            for(var second = 0;second<=59;second++){
                var secondShow = second;
                if (second < 10) {
                    secondShow = `0${second}`;
                }
                if (second % 10 == 0) {
                    $('div.secondList:last').after(`<div class="imp secondList"></div>`);
                    $('div.minList:last').after(`<div class="imp minList"></div>`);
                }
                $('div.secondList:last').append(`<input type="checkbox" id="s_${second}" value="${second}"><label for="s_${second}">${secondShow}</label>`);
                $('div.minList:last').append(`<input type="checkbox" id="m_${second}" value="${second}"><label for="m_${second}">${secondShow}</label>`);
            }
            //TODO 处理时
            for(var num = 0;num<=23;num++){
                var numShow = num;
                if (num < 10) {
                    numShow = `0${num}`;
                }
                if (num % 12 == 0) {
                    $('div.hourList:last').after(`<div class="imp hourList"></div>`);
                }
                $('div.hourList:last').append(`<input type="checkbox" id="h_${num}" value="${num}"><label for="h_${num}">${numShow}</label>`);
            }
            //TODO 处理天
            for(var num = 1;num<=31;num++){
                var numShow = num;
                if (num % 18 == 0) {
                    $('div.dayList:last').after(`<div class="imp dayList"></div>`);
                }
                $('div.dayList:last').append(`<input type="checkbox" id="d_${num}" value="${num}"><label for="d_${num}">${numShow}</label>`);
            }
            //TODO 处理月
            for(var num = 1;num<=12;num++){
                var numShow = num;
                $('div.mouthList:last').append(`<input type="checkbox" id="m_${num}" value="${num}"><label for="m_${num}">${numShow}</label>`);
            }
            //TODO 处理周
            for(var num = 1;num<=7;num++){
                var numShow = num;
                $('div.weekList:last').append(`<input type="checkbox" id="w_${num}" value="${num}"><label for="w_${num}">${numShow}</label>`);
            }
        });
    </script>

    <style>
        /**
 * Custom
 */

        #content {
            padding-right: 40px;
            -moz-box-sizing: border-box;
            box-sizing: border-box;
        }

        p.accent {
            color: #dbed8a;
        }

        p.caption {
            color: #ccc;
            font-size: 16px;
        }

        .button {
            margin: 20px auto;
            display: inline-block;
            padding: 16px 40px;
            background: #70b3eb;
            text-decoration: none;
            font-size: 30px;
            color: #ffffff;
            text-shadow: 0px -1px 1px rgba(26, 62, 103, 0.42);
            box-shadow: inset 0 0 0 1px #70b3eb, inset 0 1px 0 1px rgba(255, 255, 255, 0.5);
            border-radius: 5px;
            -webkit-transition: 0.2s ease -webkit-transform;
            -moz-transition: 0.2s ease -moz-transform;
            transition: 0.2s ease transform;
            border-bottom: 1px rgba(255, 255, 255, 0.8) solid;
        }

        .button:hover {
            -webkit-transform: translateY(-3px);
            -moz-transform: translateY(-3px);
            transform: translateY(-3px);
        }

        .field {
            position: relative;
        }

        .field input {
            position: absolute;
            width: 100%;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            color: #000000;
            height: 36px;
            font-size: 14px;
            padding: 0 12px;
            border: 1px solid #ddd;
        }

        .field input:focus {
            outline: 0;
        }

        .iconSearch {
            position: absolute;
            right: 10px;
            top: -30px;
            height: 36px;
        }

        .iconSearch > i {
            font-size: 24px;
            color: #ddd;
        }

        /**
         * Autocompleter styles
         */

        .autocompleter {
            width: 100%;
            background: #f8f8f8;
            position: absolute;
            top: 60px;
            left: 0;
            z-index: 999999;
        }

        .autocompleter,
        .autocompleter-hint {
            position: absolute;
        }

        .autocompleter-list {
            box-shadow: inset 0px 0px 6px rgba(0, 0, 0, 0.1);
            list-style: none;
            margin: 0;
            padding: 0;
            text-align: left;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            line-height: 30px;
        }

        .autocompleter-item-selected {
            background: #f8f8f8;
        }

        .autocompleter-item {
            padding: 6px 12px;
            color: #444444;
            font-size: 18px;
            cursor: pointer;
            border-bottom: 1px solid #ddd;
        }

        .autocompleter-item:hover {
            background: #0b72b8;
        }

        .autocompleter-item strong {
            background: #f9de8f;
            text-shadow: 0 1px 0 #ffffff;
        }

        .autocompleter-item span {
            color: #bbbbbb;
        }

        .autocompleter-hint {
            color: #ccc;
            text-align: left;
            top: -76px;
            font-weight: 400;
            left: 0;
            width: 100%;
            padding: 12px 12px 12px 13px;
            font-size: 24px;
            display: none;
        }

        .autocompleter-hint span {
            color: transparent;
        }

        .autocompleter-hint-show {
            display: block;
        }

        .autocompleter-closed {
            display: none;
        }


        h1 {
            font-size: 18px;
            font-weight: bold;
        }

        h2 {
            font-size: 14px;
        }

        .xf2-gg-left, .xf-gg-right {
            position: fixed;
            left: 100px;
            top: 50%;
            height: 200px;
            width: 120px;
            border-radius: 5px;
            overflow: hidden;
            margin-top: -100px;
            margin-left: 10px;
            z-index: 99;
        }

        .xf2-gg-left .alert-dismissable, .xf-gg-right .alert-dismissable {
            padding: 15px;
            text-align: center;
        }

        .alert {
            padding: 15px;
            margin-bottom: 20px;
            color: #282828;
            background-color: #f1f1f1;
            border-radius: 3px;
            -webkit-transition: all .4s cubic-bezier(.175, .885, .32, 1);
            -o-transition: all .4s cubic-bezier(.175, .885, .32, 1);
            transition: all .4s cubic-bezier(.175, .885, .32, 1);
        }

        .xf2-gg-left .close, .xf-gg-right .close {
            position: absolute;
            top: 5px;
            right: 7px;
            color: #333;
        }

        .xf2-gg-left a, .xf-gg-rightQ a {
            display: block;
            width: 100%;
            height: 100%;
            margin: 0;
        }

        .xf2-gg-left h1 {
            color: #940000;
            margin-top: 0;
        }


    </style>
</head>
<body>
<div class="clearfix"></div>
<div class="container">
    <div class="panel panel-default">
        <div class="panel-heading">
            <blockquote>
                <p>在线Cron表达式生成器</p>
                <footer>
                    &gt;通过这个生成器,您可以在线生成任务调度比如Quartz的Cron表达式,对Quartz Cron 表达式的可视化双向解析和生成.
                </footer>
            </blockquote>

        </div>
        <div class="panel-body">
            <style type="text/css">
                .easyui-tabs .line {
                    height: 25px;
                    line-height: 25px;
                    margin: 3px;
                }

                .easyui-tabs .imp {
                    padding-left: 25px;
                }

                .col {
                    width: 95px;
                }

                .easyui-tabs ul {
                    list-style: none;
                    padding-left: 10px;
                }

                .easyui-tabs li {
                    height: 20px;
                }

                table td {
                    padding-top: 10px;
                    padding-left: 5px;
                }

                .nav-tabs {
                    background-color: #F2F2F2;
                }

                .tab-pane {
                    padding: 10px;
                    font-size: 16px;
                }

                .tab-pane label {
                    cursor: pointer;
                }

            </style>
            <div style="width:100%;border: 1px rgb(202, 196, 196) solid; border-radius: 5px;">
                <ul class="nav nav-tabs nav-pills" role="tablist">
                    <li role="p_second" class="active"><a href="https://qqe2.com/cron#p_second" aria-controls="p_second"
                                                          role="tab" data-toggle="tab">秒</a></li>
                    <li role="p_min" class=""><a href="https://qqe2.com/cron#p_min" aria-controls="p_min" role="tab"
                                                 data-toggle="tab">分钟</a></li>
                    <li role="p_hour" class=""><a href="https://qqe2.com/cron#p_hour" aria-controls="p_hour" role="tab"
                                                  data-toggle="tab">小时</a>
                    </li>
                    <li role="p_day" class=""><a href="https://qqe2.com/cron#p_day" aria-controls="p_day" role="tab"
                                                 data-toggle="tab">日</a></li>
                    <li role="p_month" class=""><a href="https://qqe2.com/cron#p_month" aria-controls="p_month"
                                                   role="tab" data-toggle="tab">月份</a>
                    </li>
                    <li role="p_week" class=""><a href="https://qqe2.com/cron#p_week" aria-controls="p_week" role="tab"
                                                  data-toggle="tab">周（星期）</a>
                    </li>
                    <li role="p_year" class=""><a href="https://qqe2.com/cron#p_year" aria-controls="p_year" role="tab"
                                                  data-toggle="tab">年份</a>
                    </li>
                </ul>
                <div class="tab-content">
                    <div role="tabpanel" class="tab-pane active" id="p_second">
                        <div class="form-group">
                            <input type="radio" checked="checked" id="second" name="second" onclick="everyTime(this)">
                            <label for="second">每秒</label> 允许的通配符[, - * /]
                        </div>
                        <div class="form-group">
                            <input type="radio" id="s_cycle" name="second" onclick="cycle(this)">
                            <label for="s_cycle">周期</label> 从
                            <span class="spinner" style="width: 62px; height: 24px;"><input
                                    class="numberspinner numberspinner-f spinner-text spinner-f validatebox-text numberbox-f"
                                    style="width: 46px; height: 22px; line-height: 22px;" data-options="min:1,max:58"
                                    value="1" id="secondStart_0"><input type="hidden" value="1">
                            </span>
                            -
                            <span class="spinner" style="width: 62px; height: 24px;"><input
                                    class="numberspinner numberspinner-f spinner-text spinner-f validatebox-text numberbox-f"
                                    style="width: 46px; height: 22px; line-height: 22px;" data-options="min:2,max:59"
                                    value="2" id="secondEnd_0"><input type="hidden" value="2">
                            </span>
                            秒
                        </div>
                        <div class="form-group">
                            <input type="radio" name="second" onclick="startOn(this)">
                            从
                            <span class="spinner" style="width: 48px; height: 24px;"><input
                                    class="numberspinner numberspinner-f spinner-text spinner-f validatebox-text numberbox-f"
                                    style="width: 46px; height: 22px; line-height: 22px;" data-options="min:0,max:59"
                                    value="0" id="secondStart_1"><input type="hidden" value="0">
                            </span>
                            秒开始,每
                            <span class="spinner" style="width: 48px; height: 24px;"><input
                                    class="numberspinner numberspinner-f spinner-text spinner-f validatebox-text numberbox-f"
                                    style="width: 46px; height: 22px; line-height: 22px;" data-options="min:1,max:59"
                                    value="1" id="secondEnd_1"><input type="hidden" value="1">
                            </span>
                            秒执行一次
                        </div>
                        <div class="form-group">
                            <input type="radio" name="second" id="sencond_appoint">
                            <label for="sencond_appoint">指定</label>
                        </div>
                        <div class="imp secondList">
                            <!--<input type="checkbox" id="s_0" value="0"><label for="s_0">00</label>-->
                        </div>
                    </div>
                    <div role="tabpanel" class="tab-pane" id="p_min">
                        <div class="form-group">
                            <input type="radio" checked="checked" id="min" name="min" onclick="everyTime(this)">
                            <label for="min">分钟</label> 允许的通配符[, - * /]
                        </div>
                        <div class="form-group">
                            <input type="radio" name="min" id="m_cycle" onclick="cycle(this)">
                            <label for="m_cycle">周期</label> 从
                            <span class="spinner" style="width: 48px; height: 24px;"><input
                                    class="numberspinner numberspinner-f spinner-text spinner-f validatebox-text numberbox-f"
                                    style="width: 46px; height: 22px; line-height: 22px;" data-options="min:1,max:58"
                                    value="1" id="minStart_0"><input type="hidden" value="1">
                            </span>
                            -
                            <span class="spinner" style="width: 48px; height: 24px;"><input
                                    class="numberspinner numberspinner-f spinner-text spinner-f validatebox-text numberbox-f"
                                    style="width: 46px; height: 22px; line-height: 22px;" data-options="min:2,max:59"
                                    value="2" id="minEnd_0"><input type="hidden" value="2">
                            </span>
                            分钟
                        </div>
                        <div class="form-group">
                            <input type="radio" name="min" onclick="startOn(this)">
                            从
                            <span class="spinner" style="width: 48px; height: 24px;"><input
                                    class="numberspinner numberspinner-f spinner-text spinner-f validatebox-text numberbox-f"
                                    style="width: 46px; height: 22px; line-height: 22px;" data-options="min:0,max:59"
                                    value="0" id="minStart_1" data-original-title="" title=""><input type="hidden"
                                                                                                     value="0">

                            </span>
                            分钟开始,每
                            <span class="spinner" style="width: 48px; height: 24px;"><input
                                    class="numberspinner numberspinner-f spinner-text spinner-f validatebox-text numberbox-f"
                                    style="width: 46px; height: 22px; line-height: 22px;" data-options="min:1,max:59"
                                    value="1" id="minEnd_1" data-original-title="" title=""><input type="hidden"
                                                                                                   value="10">
                            </span>
                            分钟执行一次
                        </div>
                        <div class="form-group">
                            <input type="radio" name="min" id="min_appoint">
                            <label for="min_appoint">指定</label>
                        </div>
                        <div class="imp minList">
                            <!--<input type="checkbox" id="m_0" value="0"><label for="m_0">00</label>-->
                            <!--<input type="checkbox" id="m_1" value="1"><label for="m_1">01</label>-->
                            <!--<input type="checkbox" id="m_2" value="2"><label for="m_2">02</label>-->
                            <!--<input type="checkbox" id="m_3" value="3"><label for="m_3">03</label>-->
                            <!--<input type="checkbox" id="m_4" value="4"><label for="m_4">04</label>-->
                            <!--<input type="checkbox" id="m_5" value="5"><label for="m_5">05</label>-->
                            <!--<input type="checkbox" id="m_6" value="6"><label for="m_6">06</label>-->
                            <!--<input type="checkbox" id="m_7" value="7"><label for="m_7">07</label>-->
                            <!--<input type="checkbox" id="m_8" value="8"><label for="m_8">08</label>-->
                            <!--<input type="checkbox" id="m_9" value="9"><label for="m_9">09</label>-->
                        </div>
                    </div>
                    <div role="tabpanel" class="tab-pane" id="p_hour">
                        <div class="form-group">
                            <input type="radio" checked="checked" name="hour" id="hour" onclick="everyTime(this)">
                            <label for="hour">小时</label> 允许的通配符[, - * /]
                        </div>
                        <div class="form-group">
                            <input type="radio" name="hour" id="h_cycle" onclick="cycle(this)">
                            <label for="h_cycle">周期</label> 从
                            <span class="spinner" style="width: 48px; height: 24px;"><input
                                    class="numberspinner numberspinner-f spinner-text spinner-f validatebox-text numberbox-f"
                                    style="width: 46px; height: 22px; line-height: 22px;" data-options="min:0,max:23"
                                    value="0" id="hourStart_0" data-original-title="" title=""><input type="hidden"
                                                                                                      value="0">
                            </span>
                            -
                            <span class="spinner" style="width: 62px; height: 24px;"><input
                                    class="numberspinner numberspinner-f spinner-text spinner-f validatebox-text numberbox-f"
                                    style="width: 46px; height: 22px; line-height: 22px;" data-options="min:2,max:23"
                                    value="2" id="hourEnd_1"><input type="hidden" value="2">
                            </span>
                            小时
                        </div>
                        <div class="form-group">
                            <input type="radio" name="hour" onclick="startOn(this)">
                            从
                            <span class="spinner" style="width: 62px; height: 24px;"><input
                                    class="numberspinner numberspinner-f spinner-text spinner-f validatebox-text numberbox-f"
                                    style="width: 46px; height: 22px; line-height: 22px;" data-options="min:0,max:23"
                                    value="0" id="hourStart_1"><input type="hidden" value="0">
                            </span>
                            小时开始,每
                            <span class="spinner" style="width: 62px; height: 24px;"><input
                                    class="numberspinner numberspinner-f spinner-text spinner-f validatebox-text numberbox-f"
                                    style="width: 46px; height: 22px; line-height: 22px;" data-options="min:1,max:23"
                                    value="1" id="Text1"><input type="hidden" value="1">
                            </span>
                            小时执行一次
                        </div>
                        <div class="form-group">
                            <input type="radio" name="hour" id="hour_appoint">
                            <label for="hour_appoint">指定</label>
                        </div>
                        <div class="imp hourList">
                            <!--上午:-->
                            <!--<input type="checkbox" id="h_0" value="0"><label for="h_0">00</label>-->
                        </div>
                    </div>
                    <div role="tabpanel" class="tab-pane" id="p_day">
                        <div class="form-group">
                            <input type="radio" checked="checked" id="day" name="day" onclick="everyTime(this)">
                            <label for="day">日</label> 允许的通配符[, - * / L W]
                        </div>
                        <div class="form-group">
                            <input type="radio" name="day" id="d_unAppoint" onclick="unAppoint(this)">
                            <label for="d_unAppoint">不指定</label>
                        </div>
                        <div class="form-group">
                            <input type="radio" name="day" id="d_cycle" onclick="cycle(this)">
                            <label for="d_cycle">周期</label> 从
                            <span class="spinner" style="width: 62px; height: 24px;"><input
                                    class="numberspinner numberspinner-f spinner-text spinner-f validatebox-text numberbox-f"
                                    style="width: 46px; height: 22px; line-height: 22px;" data-options="min:1,max:31"
                                    value="1" id="dayStart_0"><input type="hidden" value="1">
                            </span>
                            -
                            <span class="spinner" style="width: 62px; height: 24px;"><input
                                    class="numberspinner numberspinner-f spinner-text spinner-f validatebox-text numberbox-f"
                                    style="width: 46px; height: 22px; line-height: 22px;" data-options="min:2,max:31"
                                    value="2" id="dayEnd_0"><input type="hidden" value="2">
                            </span>
                            日
                        </div>
                        <div class="form-group">
                            <input type="radio" name="day" onclick="startOn(this)">
                            从
                            <span class="spinner" style="width: 62px; height: 24px;"><input
                                    class="numberspinner numberspinner-f spinner-text spinner-f validatebox-text numberbox-f"
                                    style="width: 46px; height: 22px; line-height: 22px;" data-options="min:1,max:31"
                                    value="1" id="dayStart_1"><input type="hidden" value="1">
                            </span>
                            日开始,每
                            <span class="spinner" style="width: 62px; height: 24px;"><input
                                    class="numberspinner numberspinner-f spinner-text spinner-f validatebox-text numberbox-f"
                                    style="width: 46px; height: 22px; line-height: 22px;" data-options="min:1,max:31"
                                    value="1" id="dayEnd_1"><input type="hidden" value="1">
                            </span>
                            天执行一次
                        </div>
                        <div class="form-group">
                            <input type="radio" name="day" id="d_workDay" onclick="workDay(this)">
                            <label for="d_workDay">每月</label>
                            <span class="spinner" style="width: 62px; height: 24px;"><input
                                    class="numberspinner numberspinner-f spinner-text spinner-f validatebox-text numberbox-f"
                                    style="width: 46px; height: 22px; line-height: 22px;" data-options="min:1,max:31"
                                    value="1" id="dayStart_2"><input type="hidden" value="1"></span>
                            号最近的那个工作日
                        </div>
                        <div class="form-group">
                            <input type="radio" name="day" id="d_lastDay" onclick="lastDay(this)">
                            <label for="d_lastDay">本月最后一天</label>
                        </div>
                        <div class="line">
                            <input type="radio" name="day" id="day_appoint">
                            <label for="day_appoint">指定</label>
                        </div>
                        <div class="imp dayList">
                            <!--<input type="checkbox" id="d_1" value="1"><label for="d_1">1</label>-->
                        </div>
                    </div>
                    <div role="tabpanel" class="tab-pane" id="p_month">
                        <div class="form-group">
                            <input type="radio" checked="checked" name="mouth" id="mouth" onclick="everyTime(this)">
                            <label for="mouth">月</label> 允许的通配符[, - * /]
                        </div>

                        <div class="form-group">
                            <input type="radio" name="mouth" id="mouth_cycle" onclick="cycle(this)">
                            <label for="mouth_cycle">周期</label> 从
                            <span class="spinner" style="width: 62px; height: 24px;"><input
                                    class="numberspinner numberspinner-f spinner-text spinner-f validatebox-text numberbox-f"
                                    style="width: 46px; height: 22px; line-height: 22px;" data-options="min:1,max:12"
                                    value="1" id="mouthStart_0"><input type="hidden" value="1"></span>
                            -
                            <span class="spinner" style="width: 62px; height: 24px;"><input
                                    class="numberspinner numberspinner-f spinner-text spinner-f validatebox-text numberbox-f"
                                    style="width: 46px; height: 22px; line-height: 22px;" data-options="min:2,max:12"
                                    value="2" id="mouthEnd_0"><input type="hidden" value="2"></span>
                            月
                        </div>
                        <div class="form-group">
                            <input type="radio" name="mouth" id="m_startOn" onclick="startOn(this)">
                            从
                            <span class="spinner" style="width: 62px; height: 24px;"><input
                                    class="numberspinner numberspinner-f spinner-text spinner-f validatebox-text numberbox-f"
                                    style="width: 46px; height: 22px; line-height: 22px;" data-options="min:1,max:12"
                                    value="1" id="mouthStart_1"><input type="hidden" value="1"></span>
                            日开始,每
                            <span class="spinner" style="width: 62px; height: 24px;"><input
                                    class="numberspinner numberspinner-f spinner-text spinner-f validatebox-text numberbox-f"
                                    style="width: 46px; height: 22px; line-height: 22px;" data-options="min:1,max:12"
                                    value="1" id="mouthEnd_1"><input type="hidden" value="1"></span>
                            月执行一次
                        </div>
                        <div class="form-group">
                            <input type="radio" name="mouth" id="mouth_appoint">
                            <label for="mouth_appoint">指定</label>
                        </div>
                        <div class="imp mouthList">
                            <!--<input type="checkbox" id="m_1" value="1"><label for="m_1">1</label>-->
                        </div>
                    </div>
                    <div role="tabpanel" class="tab-pane" id="p_week">
                        <div class="form-group">
                            <input type="radio" checked="checked" name="week" id="week" onclick="everyTime(this)">
                            <label for="week">周</label> 允许的通配符[, - * / L #]
                        </div>
                        <div class="form-group">
                            <input type="radio" name="week" id="w_unAppoint" onclick="unAppoint(this)"
                                   checked="checked">
                            <label for="w_unAppoint">不指定</label>
                        </div>
                        <div class="form-group">
                            <input type="radio" name="week" id="w_cycle" onclick="startOn(this)">
                            <label for="w_cycle">周期</label> 从星期<span class="spinner" style="width: 62px; height: 24px;"><input
                                class="numberspinner numberspinner-f spinner-text spinner-f validatebox-text numberbox-f"
                                style="width: 46px; height: 22px; line-height: 22px;" data-options="min:1,max:7"
                                id="weekStart_0" value="1"><input type="hidden" value="1"></span>
                            -
                            <span class="spinner" style="width: 62px; height: 24px;"><input
                                    class="numberspinner numberspinner-f spinner-text spinner-f validatebox-text numberbox-f"
                                    style="width: 46px; height: 22px; line-height: 22px;" data-options="min:2,max:7"
                                    value="2" id="weekEnd_0"><input type="hidden" value="2"></span>
                        </div>
                        <div class="form-group">
                            <input type="radio" name="week" onclick="weekOfDay(this)">
                            第<span class="spinner" style="width: 62px; height: 24px;"><input
                                class="numberspinner numberspinner-f spinner-text spinner-f validatebox-text numberbox-f"
                                style="width: 46px; height: 22px; line-height: 22px;" data-options="min:1,max:4"
                                value="1" id="weekStart_1"><input type="hidden" value="1"></span>
                            周 的星期<span class="spinner" style="width: 62px; height: 24px;"><input
                                class="numberspinner numberspinner-f spinner-text spinner-f validatebox-text numberbox-f"
                                style="width: 46px; height: 22px; line-height: 22px;" data-options="min:1,max:7"
                                id="weekEnd_1" value="1"><input type="hidden" value="1"></span>
                        </div>
                        <div class="form-group">
                            <input type="radio" name="week" onclick="lastWeek(this)">
                            本月最后一个星期<span class="spinner" style="width: 62px; height: 24px;"><input
                                class="numberspinner numberspinner-f spinner-text spinner-f validatebox-text numberbox-f"
                                style="width: 46px; height: 22px; line-height: 22px;" data-options="min:1,max:7"
                                id="weekStart_2" value="1"><input type="hidden" value="1"></span>
                        </div>
                        <div class="form-group">
                            <input type="radio" name="week" id="week_appoint">
                            <label for="week_appoint">指定</label>
                        </div>
                        <div class="imp weekList">
                            <!--<input type="checkbox" id="w_1" value="1"><label for="w_1">1</label>-->
                        </div>
                    </div>
                    <div role="tabpanel" class="tab-pane" id="p_year">
                        <div class="form-group">
                            <input type="radio" checked="checked" name="year" id="y_unAppoint"
                                   onclick="unAppoint(this)">
                            <label for="y_unAppoint">不指定</label> 允许的通配符[, - * /] 非必填
                        </div>
                        <div class="form-group">
                            <input type="radio" name="year" id="y_everyTime" onclick="everyTime(this)">
                            <label for="y_everyTime">每年</label>
                        </div>
                        <div class="form-group">
                            <input type="radio" name="year" id="y_cycle" onclick="cycle(this)"><label
                                for="y_cycle">周期</label> 从
                            <span class="spinner" style="width: 92px; height: 24px;"><input
                                    class="numberspinner numberspinner-f spinner-text spinner-f validatebox-text numberbox-f"
                                    style="width: 76px; height: 22px; line-height: 22px;"
                                    data-options="min:2013,max:3000" id="yearStart_0" value="2019"><input type="hidden"
                                                                                                          value="2019"></span>
                            -
                            <span class="spinner" style="width: 92px; height: 24px;">
                                <input
                                    class="numberspinner numberspinner-f spinner-text spinner-f validatebox-text numberbox-f"
                                    style="width: 76px; height: 22px; line-height: 22px;"
                                    data-options="min:2014,max:3000" id="yearEnd_0" value="2020">
                                <input type="hidden" value="2020">
                            </span>
                        </div>
                    </div>
                </div>
                <div class="alert alert-danger" role="alert" id="errorCron" style="display: none;"></div>
                <div data-options="region:&#39;south&#39;,border:false">
                    <fieldset style="border-radius: 3px;">
                        <legend>表达式</legend>
                        <div class="form-group">
                            <label>表达式字段:</label>
                            <div class="row">
                                <div class="col-md-2">
                                    <div class="input-group">
                                        <input class="form-control" type="text" name="v_second" value="*"
                                               readonly="readonly">
                                        <span class="input-group-addon">秒</span>
                                    </div>
                                </div>
                                <div class="col-md-2">
                                    <div class="input-group">
                                        <input class="form-control" type="text" id="v_min" name="v_min" value="*"
                                               readonly="readonly">
                                        <span class="input-group-addon">分钟</span>
                                    </div>
                                </div>
                                <div class="col-md-2">
                                    <div class="input-group">
                                        <input class="form-control" type="text" name="v_hour" value="*"
                                               readonly="readonly">
                                        <span class="input-group-addon">小时</span>
                                    </div>
                                </div>
                                <div class="col-md-2">
                                    <div class="input-group">
                                        <input class="form-control" type="text" name="v_day" value="*"
                                               readonly="readonly">
                                        <span class="input-group-addon">日</span>
                                    </div>
                                </div>
                                <div class="col-md-1">
                                    <div class="input-group">
                                        <input class="form-control" type="text" name="v_mouth" value="*"
                                               readonly="readonly">
                                        <span class="input-group-addon">月</span>
                                    </div>
                                </div>
                                <div class="col-md-1">
                                    <div class="input-group">
                                        <input class="form-control" type="text" name="v_week" value="?"
                                               readonly="readonly">
                                        <span class="input-group-addon">星期</span>
                                    </div>
                                </div>
                                <div class="col-md-2">
                                    <div class="input-group">
                                        <input class="form-control" type="text" name="v_year" readonly="readonly">
                                        <span class="input-group-addon">年</span>
                                    </div>
                                </div>
                            </div>
                            <div class="form-group">
                                <label>Cron 表达式:</label>
                                <input class="form-control" type="text" name="cron" value="* * * * * ?" id="cron">
                            </div>
                            <div class="form-group" style="font-size: 14px;">
                                <label>常用cron表达式例子</label>
                                <div>


                                    <p>
                                          <span><span style="line-height:18px;color:#0000FF;"><span
                                            style="line-height:18px;color:#000000;">（1）</span></span><span><span
                                            style="line-height:18px;color:#0000FF;">0/2 * * * * ?</span></span>&nbsp;&nbsp;</span>&nbsp;表示每2秒
                                        执行任务
                                    </p>
                                    <p>
                                          <span><span style="line-height:18px;color:#0000FF;"><span
                                            style="line-height:18px;color:#000000;">（1）</span></span><span><span
                                            style="line-height:18px;color:#0000FF;">0 0/2 * * * ?&nbsp;</span></span>&nbsp;&nbsp;</span>&nbsp;表示每2分钟
                                        执行任务
                                    </p>
                                    <p>
                                          <span><span style="line-height:18px;color:#0000FF;"><span
                                            style="line-height:18px;color:#000000;">（1）</span></span><span><span
                                            style="line-height:18px;color:#0000FF;">0 0 2 1 * ?</span></span>&nbsp;&nbsp;</span>&nbsp;表示在每月的1日的凌晨2点调整任务
                                    </p>
                                    <p>
                                          <span style="line-height:18px;color:#0000FF;"><span
                                            style="line-height:18px;color:#000000;">（2）</span></span><span><span
                                            style="line-height:18px;color:#0000FF;">0 15 10 ? * MON-FRI</span>&nbsp;</span>&nbsp;
                                        表示周一到周五每天上午10:15执行作业
                                    </p>
                                    <p>
                                          （3）<span><span
                                            style="line-height:18px;color:#0000FF;">0 15 10 ? 6L 2002-2006</span></span>&nbsp;&nbsp;
                                        表示2002-2006年的每个月的最后一个星期五上午10:15执行作
                                    </p>
                                    <p>
                                          （4）<span><span
                                            style="line-height:18px;color:#0000FF;">0 0 10,14,16 * * ?</span></span>&nbsp;&nbsp;&nbsp;每天上午10点，下午2点，4点&nbsp;
                                    </p>
                                    <p>
                                          （5）<span><span
                                            style="line-height:18px;color:#0000FF;">0 0/30 9-17 * * ?</span></span>&nbsp;&nbsp;
                                        朝九晚五工作时间内每半小时&nbsp;
                                    </p>
                                    <p>
                                          （6）<span><span
                                            style="line-height:18px;color:#0000FF;">0 0 12 ? * WED</span></span>&nbsp;&nbsp;
                                        &nbsp;表示每个星期三中午12点&nbsp;
                                    </p>
                                    <p>
                                          （7）<span><span
                                            style="line-height:18px;color:#0000FF;">0 0 12 * * ?</span></span>&nbsp;&nbsp;&nbsp;每天中午12点触发&nbsp;
                                    </p>
                                    <p>
                                          （8）<span><span
                                            style="line-height:18px;color:#0000FF;">0 15 10 ? * * &nbsp;</span></span>&nbsp;&nbsp;每天上午10:15触发&nbsp;
                                    </p>
                                    <p>
                                          （9）<span><span
                                            style="line-height:18px;color:#0000FF;">0 15 10 * * ?</span></span>&nbsp;&nbsp;
                                        &nbsp; 每天上午10:15触发&nbsp;
                                    </p>
                                    <p>
                                          （10）<span><span style="line-height:18px;color:#0000FF;">0 15 10 * * ?</span>&nbsp;</span>&nbsp;
                                        &nbsp;每天上午10:15触发&nbsp;
                                    </p>
                                    <p>
                                          （11）<span><span
                                            style="line-height:18px;color:#0000FF;">0 15 10 * * ? 2005</span></span>&nbsp;&nbsp;
                                        &nbsp;2005年的每天上午10:15触发&nbsp;
                                    </p>
                                    <p>
                                          （12）<span><span
                                            style="line-height:18px;color:#0000FF;">0 * 14 * * ?</span></span>&nbsp;&nbsp;
                                        &nbsp; 在每天下午2点到下午2:59期间的每1分钟触发&nbsp;
                                    </p>
                                    <p>
                                          （13）<span><span style="line-height:18px;color:#0000FF;">0 0/5 14 * * ?</span></span>&nbsp;&nbsp;
                                        &nbsp;在每天下午2点到下午2:55期间的每5分钟触发&nbsp;
                                    </p>
                                    <p>
                                          （14）<span><span
                                            style="line-height:18px;color:#0000FF;">0 0/5 14,18 * * ?</span></span>&nbsp;&nbsp;
                                        &nbsp; 在每天下午2点到2:55期间和下午6点到6:55期间的每5分钟触发&nbsp;
                                    </p>
                                    <p>
                                          （15）<span><span style="line-height:18px;color:#0000FF;">0 0-5 14 * * ?</span>&nbsp;</span>&nbsp;
                                        &nbsp;在每天下午2点到下午2:05期间的每1分钟触发&nbsp;
                                    </p>
                                    <p>
                                          （16）<span><span
                                            style="line-height:18px;color:#0000FF;">0 10,44 14 ? 3 WED</span></span>&nbsp;&nbsp;
                                        &nbsp;每年三月的星期三的下午2:10和2:44触发&nbsp;
                                    </p>
                                    <p>
                                          （17）<span><span
                                            style="line-height:18px;color:#0000FF;">0 15 10 ? * MON-FRI</span>&nbsp;</span>&nbsp;
                                        &nbsp;周一至周五的上午10:15触发&nbsp;
                                    </p>
                                    <p>
                                          （18）<span><span style="line-height:18px;color:#0000FF;">0 15 10 15 * ?</span>&nbsp;</span>&nbsp;
                                        &nbsp;每月15日上午10:15触发&nbsp;
                                    </p>
                                    <p>
                                          （19）<span><span style="line-height:18px;color:#0000FF;">0 15 10 L * ?</span>&nbsp;</span>&nbsp;
                                        &nbsp;每月最后一日的上午10:15触发&nbsp;
                                    </p>
                                    <p>
                                          （20）<span><span style="line-height:18px;color:#0000FF;">0 15 10 ? * 6L</span>&nbsp;</span>&nbsp;
                                        &nbsp;每月的最后一个星期五上午10:15触发&nbsp;
                                    </p>
                                    <p>
                                          （21）<span><span style="line-height:18px;color:#0000FF;">0 15 10 ? * 6L 2002-2005</span></span>&nbsp;&nbsp;
                                        2002年至2005年的每月的最后一个星期五上午10:15触发&nbsp;
                                    </p>
                                    <p>
                                          （22）<span><span style="line-height:18px;color:#0000FF;">0 15 10 ? * 6#3</span></span>&nbsp;&nbsp;
                                        每月的第三个星期五上午10:15触发
                                    </p>

                                </div>
                            </div>
                        </div>
                    </fieldset>

                </div>
            </div>
        </div>
    </div>
</div>

<div class="clearfix"></div>


<div class="cleanfix">
    <footer class="footer">

        <div class="container">
            <p>友情链接:<a href="https://qqe2.com/" target="_blank" rel="nofollow">JSON在线编辑器</a></p>
            <p>© CopyRight 2014-2024,Inc.All Rights Reservd.•</p>
        </div>
    </footer>
</div>
<div class="clearfix">
    <div class="fixed-btn" style="border: none;">
        <a id="go-top" class="go-top" href="javascript:void(0)" title="返回顶部" style="display: none;"> <i
                class="iconfont"></i></a>
    </div>
</div>

<script src="./files/jquery.easyui.min.js"></script>
<script src="./files/bootstrap.min.js"></script>
<script src="./files/ktool.js"></script>
<script src="./files/auto.js"></script>
<script src="./files/jquery.autocompleter.js"></script>
<script src="./files/adview_pic_cpc_cpm_cpa_guanggao_gg_ads_300x250.js" type="text/javascript"
        charset="utf-8"></script>
<script type="text/javascript">
    if (typeof (killads) == 'undefined') {
        $("body").css({"background": "url('') repeat"})

    }
</script>
<p style="display: none;">
    <script>
        (function () {
            var bp = document.createElement('script');
            var curProtocol = window.location.protocol.split(':')[0];
            if (curProtocol === 'https') {
                bp.src = 'https://zz.bdstatic.com/linksubmit/push.js';
            } else {
                bp.src = 'http://push.zhanzhang.baidu.com/push.js';
            }
            var s = document.getElementsByTagName("script")[0];
            s.parentNode.insertBefore(bp, s);
        })();
        $(function () {
            $('#yearEnd_0').parent('span').find('input').val(new Date().getFullYear());
            $('span.spinner').css({
                'width':'48px',
            });
        });
    </script>
</p>
</body>
</html>